﻿namespace EPS.UI.Agents
{
    using System.Runtime.Serialization;
    using System;



    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
    public partial class UserInfoProxy : System.ServiceModel.ClientBase<EPS.Contracts.IUserInfo>, EPS.Contracts.IUserInfo
    {

        public UserInfoProxy()
        {
        }

        public UserInfoProxy(string endpointConfigurationName) :
            base(endpointConfigurationName)
        {
        }

        public UserInfoProxy(string endpointConfigurationName, string remoteAddress) :
            base(endpointConfigurationName, remoteAddress)
        {
        }

        public UserInfoProxy(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) :
            base(endpointConfigurationName, remoteAddress)
        {
        }

        public UserInfoProxy(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) :
            base(binding, remoteAddress)
        {
        }

        public void DelById(string Keyid)
        {
            base.Channel.DelById(Keyid);
        }

        public EPS.Contracts.UserInfo GetById(string Keyid)
        {
            return base.Channel.GetById(Keyid);
        }

        public void Insert(EPS.Contracts.UserInfo User)
        {
            base.Channel.Insert(User);
        }

        public bool CheckLogin(string loginName, string password)
        {
            return base.Channel.CheckLogin(loginName, password);
        }
    }
}